package ar.pmt.vista.beans;

import java.util.Date;

/**
 * @author gburgener
 *
 */
public class IncurridoBean   {
	
	/**
	 * Id de Incurrido 
	 */
	private Integer id;
	
	/**
	 * dia Numero
	 */
	private Integer diaNumero;
	/**
	 * fecha de usuario
	 */
	private Date fechaUsuario;
	/**
	 * fecha del sistema
	 */
	private Date fechaSistema;
	/**
	 * costo en horas
	 */
	private Float costoHoras;
	/**
	 * este se calculara de la siguiente manera:
	 * Asignacion.estimadoHoras - ETC
	 * ETC: proporcionado por el recurso asignado a la tarea
	 * Al objeto Asignacion se llega navegando a traves del objeto Tarea
	**/
	private Float avanceHoras;
	/**
	 * etc, horas que resta para terminar
	 */
	private Float etc;
   
	/**
	 * recurso
	 */
	private RecursoBean recurso;
   
	/**
	 * asignacion
	 */
	private AsignacionBean asignacion;


	/**
	 * @return the diaNumero
	 */
	public Integer getDiaNumero() {
		return diaNumero;
	}

	/**
	 * @param diaNumero the diaNumero to set
	 */
	public void setDiaNumero(Integer diaNumero) {
		this.diaNumero = diaNumero;
	}

	/**
	 * @return the fechaUsuario
	 */
	public Date getFechaUsuario() {
		return fechaUsuario;
	}

	/**
	 * @param fechaUsuario the fechaUsuario to set
	 */
	public void setFechaUsuario(Date fechaUsuario) {
		this.fechaUsuario = fechaUsuario;
	}

	/**
	 * @return the fechaSistema
	 */
	public Date getFechaSistema() {
		return fechaSistema;
	}

	/**
	 * @param fechaSistema the fechaSistema to set
	 */
	public void setFechaSistema(Date fechaSistema) {
		this.fechaSistema = fechaSistema;
	}

	/**
	 * @return the costoHoras
	 */
	public Float getCostoHoras() {
		return costoHoras;
	}

	/**
	 * @param costoHoras the costoHoras to set
	 */
	public void setCostoHoras(Float costoHoras) {
		this.costoHoras = costoHoras;
	}

	/**
	 * @return the avanceHoras
	 */
	public Float getAvanceHoras() {
		return avanceHoras;
	}

	/**
	 * @param avanceHoras the avanceHoras to set
	 */
	public void setAvanceHoras(Float avanceHoras) {
		this.avanceHoras = avanceHoras;
	}

	/**
	 * @return the recurso
	 */
	public RecursoBean getRecurso() {
		return recurso;
	}

	/**
	 * @param recurso the recurso to set
	 */
	public void setRecurso(RecursoBean recurso) {
		this.recurso = recurso;
	}

	/**
	 * @return the etc
	 */
	public Float getEtc() {
		return etc;
	}

	/**
	 * @param etc the etc to set
	 */
	public void setEtc(Float etc) {
		this.etc = etc;
	}

	/**
	 * @return the asignacion
	 */
	public AsignacionBean getAsignacion() {
		return asignacion;
	}

	/**
	 * @param asignacion the asignacion to set
	 */
	public void setAsignacion(AsignacionBean asignacion) {
		this.asignacion = asignacion;
	}

	/**
	 * @return the id
	 */
	public Integer getId() {
		return id;
	}

	/**
	 * @param id the id to set
	 */
	public void setId(Integer id) {
		this.id = id;
	}

}
